impounding dams - Türkisch Englisch Wörterbuch